.first-tab {
  .goods-item {
    display: flex;
    border-bottom: 1rpx solid #ccc;
    padding: 5rpx 0;
    .goods-img {
      flex: 2;
      display: flex;
      justify-content: center;
      align-items: center;
      image {
        width: 70%;
      }
    }
    .goods-info {
      flex: 3;
      display: flex;
      flex-direction: column;
      justify-content: space-evenly;
      .goods-name {
        /* TIPS 以省略号代替第二行后的内容 */
        display: -webkit-box;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
      }
      .goods-price {
        color: var(--themeColor);
        font-size: 32rpx;
      }
    }
  }
}
